//Header file for Item class and inheritors
class Item
{
    public:

    Item();
    Item(bool pkup, bool equip);
    Item(Item &other);
    bool CanPickUp();
    void desc();

    protected:

    bool pickup;
}

class Weapon : public Item
{
    public:

    Weapon();
    Weapon(int pow);
    int getAttack();

    protected:

    int power;
}

class Armor : public Item
{
    public:

    Armor();
    Armor(int def);
    int getDef();

    private:

    int def;
}


